* {
    margin: 0;
    padding: 0;list-style: none;box-sizing: border-box;
}

a {
    text-decoration: none;
}  

.w{
    width: 850px;
    margin: auto;
    /* border: 1px solid black; */
}
.clear::after{
    content: '';
    display: block;
    clear: both;
    height: 0;
}
.clearfix{
    /* width: 100%; */
    float: right;height: 32px;
    line-height: 32px;
}
.fix-left{
    width: 431px;
    
    margin-right: 39px;
    float: right;
}
.fix-left a{
    color: rgb(51, 51, 51);
    font-weight: 700;
}
.fix-left li:nth-child(2) a{
    text-decoration: none;
    color: rgb(102, 102, 102);
}
.fix-right{
    float: right;
}
.fix-right a{
    color: rgb(51, 51, 51);
    font-size: 13px;
}
.clear-right-ul{
    position: relative;
}
.clear-right-ul li{
    float: right;
    margin: 0 11px;
}
.clear-right-ul li:nth-child(1){
    padding-right: 10px;
}
.clear-right-ul li:nth-child(1):hover .right-none{
    display: block;
}
.fix-left li{
    width: 26px;
    /* height: 32px; */
    line-height: 32px;
    font-size: 13px;
    float: left;
    margin-left: 21px;
}
.right-none{
    display: none;
    width: 70px;
    height: 52px;
    border: 1px solid rgba(139, 138, 138, 0.537);
    position: absolute;
    right: 30px;
    top: 32px;
    font-size: 12px;
}
.right-none p{
    width: 70px;
    /* text-align: center; */
}
.right-none p:hover{
    background-color: #3388FF;
}
.right-none a:hover{
    color: white;
}
.right-none a{
    width: 53px;
    height: 25px;
    padding: 1px 6px 0 11px;
    display: block;
    color: rgb(51, 51, 51);
    line-height: 25px;
    text-decoration: none;
}
.hear{
    /* padding-top: 31px; */
    margin-bottom: 20px;
}
.hear-left{
    width: 135px;float: left;
    margin-right: 25px;
}
.hear-right{
    height: 53px;
    line-height: 53px;
}
.hear-right input{
    width: 540px;
    height: 36px;
}
.hear-right span{
    background-color: rgb(51, 136, 255);
    color: rgb(255, 255, 255);
    font-size: 16px;
    width: 104px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    display: inline-block;
    position: relative;
    top: 2px;
    left: -7px;
}
   

        #wrap {
            width: 100%;
            height: 40px;
            /* margin-top: 20px; */
            background: #01204F;
        }

        #wrap nav {
            width: 980px;
            height: 40px;
            margin: 0 auto;
            position: relative;
        }

        #wrap ul {
            position: relative;
            z-index: 1;
        }

        #wrap ul>li {
            list-style: none;
            float: left;
            height: 40px;
            line-height: 40px;
            padding: 0 10px;
        }

        #wrap ul>li#active {
            /* background: #CC0000; */
        }

        #wrap ul>li>a {
            color: #fff;
            font-family: '微软雅黑';
            font-weight: 700;
            font-size: 14px;
            display: block;
            text-align: center;
        }

        #move {
            background: #CC0000;
            height: 40px;
            position: absolute;
            transition: left 0.3s linear;
        }

        .bigBox {
            width: 984px;
            height: 1000px;
            background-color: red;
            margin: 0px auto;
            margin-top: 12px;
        }

        /* 侧边栏 */
        .ceBox {
            width: 48px;
            height: 490px;
            /* background-color: pink; */
            position: fixed;
            left: 50%;
            margin-left: 502px;
            top: 450px;
            transition: all 1s;
        }

        .ceBox li {
            list-style: none;
            cursor: pointer;
            margin-top: 3px;
            overflow: hidden;
        }

        .ceBox li a {
            display: inline-block;
           width: 100%;
           height: 100%;
            background-color: #18448e;
            text-decoration: none;
            font-size: 12px;
            color: #fff;
            font-weight: bold;
            text-align: center;
            line-height: 92px;
            border-radius: 3px;
            transform-origin: left bottom;
            transform: rotate3d(0, 0, 1, 90deg);
            transition: .5s;
        }

        .ceBox li:hover a {
            transform: rotate(0deg);
        }

        .ceBox li:nth-of-type(1) {
            height: 100px;
            /* background-color: indianred; */
            background-image: url('https://gss0.bdstatic.com/5foIcy0a2gI2n2jgoY3K/static/fisp_static/common/img/sidebar/accessibility_7ba1339.png');
            background-size: cover;
        }

        .ceBox li:nth-of-type(2) {
            /* background-color: indianred; */
            background-image: url('https://gss0.bdstatic.com/5foIcy0a2gI2n2jgoY3K/static/fisp_static/common/img/sidebar/report_3c9a61f.png');
            background-size: cover;
        }

        .ceBox li:nth-of-type(3) {
            /* background-color: indianred; */
            background-image: url('https://gss0.bdstatic.com/5foIcy0a2gI2n2jgoY3K/static/fisp_static/common/img/sidebar/roumer_033b02b.png');
            background-size: cover;
        }

        .ceBox li:nth-of-type(4) {
            /* background-color: indianred; */
            background-image: url('./95014a209589b926c3b910432343743.png');
            background-repeat: no-repeat;
            background-position: 0px -51px;
        }

        .ceBox li:nth-of-type(4) a {
            padding: 10px 10px;
            text-align: center;
            line-height: 16px;
        }

        .ceBox li:nth-of-type(5) {
            /* background-color: indianred; */
            background-image: url('./95014a209589b926c3b910432343743.png');
            background-repeat: no-repeat;
            background-position: 0px -204px;
        }

        .ceBox li:nth-of-type(5) a {
            padding: 10px 10px;
            text-align: center;
            line-height: 28px;
        }

        .ceBox li:nth-of-type(6) {
            /* background-color: indianred; */
            background-image: url('./95014a209589b926c3b910432343743.png');
            background-repeat: no-repeat;
            background-position: 0px -255px;
        }

        .ceBox li:nth-of-type(6) a {
            padding: 10px 10px;
            text-align: center;
            line-height: 28px;
        }
        #none-return  {
            background-image: url('./95014a209589b926c3b910432343743.png');
            background-repeat: no-repeat;
            background-position: 0px -355px;
            height: 0;
            transition: all 1s;
        }
        .posFixed{
            position: fixed;
            top: 0;
            left: 0;
        }